from django.forms.widgets import Widget
from django.template import loader
from django.utils.safestring import mark_safe
from django.forms import ClearableFileInput
from django.forms import Textarea
from django.forms import Select



class UploadFiles(ClearableFileInput):

    """ Собственный виджет для загрузки файлов """

    template_name = 'content/widgets/upload_file.html'


class Note(Textarea):

    """ Собственный виджет для указания примечания к чему-то """

    template_name = 'content/widgets/textarea.html'


class SpecifySomething(Select):

    """ Виджет для выбора чего-то """

    template_name = 'content/widgets/select.html'
